permeating presence

Translations
проникающее присутствие
The permeating presence of technology is felt in every aspect of life.
Проникающее присутствие технологий ощущается во всех аспектах жизни.
Words
permeating

gerund / present participle
проникающий